acephalus paracephalus - French English Dictionary